English Dictionary
◊ RIO DE LA PLATA
Rio de la Plata
n : an estuary between Argentina and Uruguay [syn: {Rio de la
Plata}, {La Plata}, {Plata River}]